explain an idea in rather an obscure way - Türkisch Englisch Wörterbuch